Basic認証付きのPiping Serverを立てる方法
やりたいこと
使い方
code:console
$ cd piping-server-basic-auth-docker-compose/
$ cd caddy
$ docker-compose up
あとは以下をブラウザで開く。
動作
ユーザ名は user1
パスワードは 1234
一度入力して認証が成功するとブラウザが自動的に覚えてくれるので2度目以降のアクセスは入力せずに済む。
https://gyazo.com/3b0c63b4ceb9b19d8da50ab8ab82c1ec
自分好みにカスタマイズする
basicauth / user1 1234でユーザー名やパスワードを変更できる。
code:Caddyfile
0.0.0.0:80 {
# Basic Authentication
basicauth / user1 1234
proxy / piping:80 {
header_upstream Host {host}
}
}
今後